window sills - German English Dictionary